English horn

noun
1.
a large oboe, a fifth lower in pitch than the ordinary oboe, having a pear-shaped bell and producing a mellow tone.
Also called cor anglais.
Origin
1830-40
British Dictionary definitions for English horn

English horn

noun
1.
(music) another name for cor anglais